cooling tower basin - French English Dictionary